gtk4.git
11 years agoimcontextxim: Remove broken custom drawing code
Benjamin Otte [Fri, 3 Oct 2014 13:47:51 +0000 (15:47 +0200)]
imcontextxim: Remove broken custom drawing code

Just use regular GtkWindow styling instead.

11 years agoGtkBuilder: Don't use deprecated types in examples
Matthias Clasen [Fri, 3 Oct 2014 13:33:35 +0000 (09:33 -0400)]
GtkBuilder: Don't use deprecated types in examples

11 years agoGtkBuilder: Undo the type name heuristic changes
Matthias Clasen [Fri, 3 Oct 2014 13:29:45 +0000 (09:29 -0400)]
GtkBuilder: Undo the type name heuristic changes

These turned out to break existing ui files, concretely
GWeatherLocationEntry was no longer guessed correctly.

Update the testcases to reflect this, and add a testcase
for GWeather.

11 years agowidget-factory: Make the record button more interesting
Matthias Clasen [Fri, 3 Oct 2014 05:13:02 +0000 (01:13 -0400)]
widget-factory: Make the record button more interesting

11 years agowidget-factory: Add a sidebar example
Matthias Clasen [Fri, 3 Oct 2014 05:03:52 +0000 (01:03 -0400)]
widget-factory: Add a sidebar example

11 years agogtk-demo: Replace old code
Benjamin Otte [Fri, 3 Oct 2014 04:59:14 +0000 (06:59 +0200)]
gtk-demo: Replace old code

"Hey I know, let's do an easter egg!"
"What kind of easter egg?"
"We can nest lots of textviews!"
"Sounds cool!"
...
"But how does one see a textview inside a textview?"
"What do you mean?"
"Well, it just looks like black text on a white background."
"You mean it's the same as if we just duplicated the text?"
"Yeah!"
"Hrm, maybe we can put a frame around it."
"Sounds good. I'll stuff the textviews in a GtkFrame."
"What? Why? Let's use a GtkEventBox and override its background"
"Why is that a good idea when we have GtkFrame?"
"Because I said so!"
"Okay."

11 years agogtk-demo: Remove useless code in colorsel example
Benjamin Otte [Fri, 3 Oct 2014 04:48:18 +0000 (06:48 +0200)]
gtk-demo: Remove useless code in colorsel example

We have the color stored in a global variable already. There is
absolutely no need to also force it into the CSS machinery.

11 years agogtk-demo: Improve flowbox demo code
Benjamin Otte [Fri, 3 Oct 2014 04:45:38 +0000 (06:45 +0200)]
gtk-demo: Improve flowbox demo code

Overriding the background color for a color swatch is wrong. The color
is not the background, it's the foreground, so it should be painted in
a draw signal handler.

11 years agogtk-demo: Remove unneeded code
Benjamin Otte [Fri, 3 Oct 2014 04:40:13 +0000 (06:40 +0200)]
gtk-demo: Remove unneeded code

Overlays are transparent by default, no need to override them to be.

11 years agogtk-demo: Properly override font color in combobox example
Benjamin Otte [Fri, 3 Oct 2014 04:38:21 +0000 (06:38 +0200)]
gtk-demo: Properly override font color in combobox example

11 years agostylecontext: Add missing docs for deprecations
Benjamin Otte [Fri, 3 Oct 2014 04:27:49 +0000 (06:27 +0200)]
stylecontext: Add missing docs for deprecations

11 years agofontchooserwidget: Use text attributes for the preview
Benjamin Otte [Fri, 3 Oct 2014 04:17:12 +0000 (06:17 +0200)]
fontchooserwidget: Use text attributes for the preview

... instead of adding a custom CSS provider.

11 years agocellrendereraccel: Remove unused variables
Benjamin Otte [Fri, 3 Oct 2014 04:14:05 +0000 (06:14 +0200)]
cellrendereraccel: Remove unused variables

11 years agostylecontext: Deprecate functions
Benjamin Otte [Fri, 3 Oct 2014 03:52:49 +0000 (05:52 +0200)]
stylecontext: Deprecate functions

- gtk_style_context_get_background_color()
- gtk_style_context_get_border_color()

Those functions shouldn't be used anymore, because they don't represent
anything from the CSS styling we support. The background color often
isn't used due to background images and there are actually 4 different
border colors (1 for each side) - if there isn't also a border image in
use.

11 years agoprint: Improve sheet drawing a bit
Benjamin Otte [Fri, 3 Oct 2014 03:46:49 +0000 (05:46 +0200)]
print: Improve sheet drawing a bit

This is only one step in the right direction. Long term this code should
probably be replaced by real widgets.

11 years agotheming: Use gtk_style_context_peek_property()
Benjamin Otte [Thu, 2 Oct 2014 13:56:50 +0000 (15:56 +0200)]
theming: Use gtk_style_context_peek_property()

instead of outdated accessors.

11 years agoscrolledwindow: Rewrite overshoot code with regular styling
Benjamin Otte [Thu, 2 Oct 2014 13:38:32 +0000 (15:38 +0200)]
scrolledwindow: Rewrite overshoot code with regular styling

Instead of drawing a gradient in the background color, draw a CSS box.

And change the theme so instead of setting just a background color it
draws a gradient.

The resulting visuals are the same.

11 years agoscrolledwindow: Don't use LIGHTEN operator
Benjamin Otte [Thu, 2 Oct 2014 12:07:27 +0000 (14:07 +0200)]
scrolledwindow: Don't use LIGHTEN operator

For the overshoot gradient, using OVER is fine. Simplifies the code and
increases performance.

11 years agoscrolledwindow: Remove unused variable
Benjamin Otte [Thu, 2 Oct 2014 12:05:19 +0000 (14:05 +0200)]
scrolledwindow: Remove unused variable

11 years agolabel: Simplify rendering code
Benjamin Otte [Thu, 2 Oct 2014 03:17:29 +0000 (05:17 +0200)]
label: Simplify rendering code

Instead of drawing text for selections and links manually, use the
gtk_render_background() and gtk_render_layout() functions.

As a side effect, this allows shadows on selected text and links
and real backgrounds (like gradients or images), too.

11 years agocombobox: Don't set cell view background
Benjamin Otte [Thu, 2 Oct 2014 02:17:14 +0000 (04:17 +0200)]
combobox: Don't set cell view background

This can be done with CSS these days. Also, these days the background of
cell views is transparent, so it doesn't even have to be done.

11 years agoentrycompletion: Remove outdated code
Benjamin Otte [Thu, 2 Oct 2014 02:15:57 +0000 (04:15 +0200)]
entrycompletion: Remove outdated code

I tried asking but nobody knew why it is necessary to set the background
color of the first cell. It seems with CSS styling this is completely
unnecessary.

11 years agosidebar: Fix gcc warning
Benjamin Otte [Thu, 2 Oct 2014 01:00:39 +0000 (03:00 +0200)]
sidebar: Fix gcc warning

11 years agothemingengine: Call real API render functions
Benjamin Otte [Mon, 16 Jun 2014 14:23:11 +0000 (16:23 +0200)]
themingengine: Call real API render functions

No need to call the private versions anymore now that the real ones
don't call into the theming engine.

11 years agothemingengine: Stop using it
Benjamin Otte [Mon, 16 Jun 2014 14:17:45 +0000 (16:17 +0200)]
themingengine: Stop using it

Instead, call the default theme engine's code directly.

11 years agothemingengine: Move actual render functions to gtkrender.c
Benjamin Otte [Mon, 16 Jun 2014 02:18:51 +0000 (04:18 +0200)]
themingengine: Move actual render functions to gtkrender.c

GtkThemingEngine just always calls
  gtk_do_render_foo(engine->priv->context, ...)
now. Other than that, the code is unchanged.

11 years agostylecontext: Split render functions out into gtkrender.[ch]
Benjamin Otte [Sun, 15 Jun 2014 15:57:59 +0000 (17:57 +0200)]
stylecontext: Split render functions out into gtkrender.[ch]

11 years agocssshadowvalue: Move the check for blurring into its own function
Jasper St. Pierre [Fri, 29 Aug 2014 21:48:29 +0000 (14:48 -0700)]
cssshadowvalue: Move the check for blurring into its own function

This makes it easier to update the check later.

11 years agocssshadowvalue: Rename shadow_key to original_cr_key
Jasper St. Pierre [Sat, 30 Aug 2014 00:33:27 +0000 (17:33 -0700)]
cssshadowvalue: Rename shadow_key to original_cr_key

shadow_key is a poor name for this, and we're going to add more user
data keys, so rename it to something more indicative of what it's used
for.

11 years agocss: Queue resize for properties that affect clip
Benjamin Otte [Thu, 2 Oct 2014 00:23:34 +0000 (02:23 +0200)]
css: Queue resize for properties that affect clip

This fixes shadows that are animated not updating the clip of the widget
they are drawn on. An example of this are the buttons in the CSS shadows
example in gtk-demo.

Reftest included

11 years agocss: Have finer-grained definitions for effects of CSS props
Benjamin Otte [Wed, 1 Oct 2014 04:49:01 +0000 (06:49 +0200)]
css: Have finer-grained definitions for effects of CSS props

This adds the GtkCssAffects enum and implements it for all style
properties.
So far, this is not exposed outside of the implementation file.

11 years agoimage: Implement clipping support for icon-shadow
Benjamin Otte [Wed, 1 Oct 2014 04:04:19 +0000 (06:04 +0200)]
image: Implement clipping support for icon-shadow

Testcase is attached.

11 years agotests: Add a test for a performance optimisation
Benjamin Otte [Mon, 29 Sep 2014 21:10:41 +0000 (23:10 +0200)]
tests: Add a test for a performance optimisation

text-shadow is too slow. Running this testcase reveals that.

11 years agoPrinting: Make the print dialog look better with bottom buttons
Matthias Clasen [Fri, 3 Oct 2014 04:07:28 +0000 (00:07 -0400)]
Printing: Make the print dialog look better with bottom buttons

With buttons at the bottom, things were not looking good here:
no spacing, and a gray background. Add spacing, and put the buttons
on the white background.

11 years agowidget-factory: Add more buttons
Matthias Clasen [Fri, 3 Oct 2014 03:38:58 +0000 (23:38 -0400)]
widget-factory: Add more buttons

Some more button variations, found in the wild.

11 years agoGtkRadioButton: Allow setting group more than once
Matthias Clasen [Fri, 3 Oct 2014 03:37:38 +0000 (23:37 -0400)]
GtkRadioButton: Allow setting group more than once

It turns out that GtkBuilder will sometimes set a property
twice. Normally, this is harmless, but for GtkRadioButton:group,
it triggered a critical. Remove that.

11 years agoTrivial typography improvement
Matthias Clasen [Fri, 3 Oct 2014 02:37:37 +0000 (22:37 -0400)]
Trivial typography improvement

Use an em dash instead of -- in documentation.

11 years agoGtkSidebar: Don't use internal API
Matthias Clasen [Fri, 3 Oct 2014 02:01:14 +0000 (22:01 -0400)]
GtkSidebar: Don't use internal API

This makes it possible to copy the gtksidebar.c source into
other projects, for early adopters.

11 years agoGtkSidebar: Fix a property type
Matthias Clasen [Fri, 3 Oct 2014 01:59:55 +0000 (21:59 -0400)]
GtkSidebar: Fix a property type

The GtkSidebar:stack was meant to be an object property
of type GTK_TYPE_STACK. Make it so.

11 years agowidget-factory: Add a scale button
Matthias Clasen [Fri, 3 Oct 2014 01:42:08 +0000 (21:42 -0400)]
widget-factory: Add a scale button

Instead of two volume buttons, make the second one a scale button
and use microphones.

11 years agoProperly extract strings from gtkprintunixdialog.ui
Matthias Clasen [Fri, 3 Oct 2014 01:29:54 +0000 (21:29 -0400)]
Properly extract strings from gtkprintunixdialog.ui

Since 972136803aa4f83e7, gtkprintunixdialog.ui contains non-ASCII
in translatable strings. These were not properly extracted.

11 years agoMake non-ASCII strings in ui files work
Matthias Clasen [Fri, 3 Oct 2014 01:28:43 +0000 (21:28 -0400)]
Make non-ASCII strings in ui files work

Our extractor tool was not calling setlocale(), thus it only
produced output in the C locale, ie ASCII. Oops.

11 years agoGtkExpander: Fix a problem with resize-toplevel
Matthias Clasen [Thu, 2 Oct 2014 22:02:11 +0000 (18:02 -0400)]
GtkExpander: Fix a problem with resize-toplevel

The toplevel resizing was not working properly when the
content had non-trivial height-for-width behavior (such
as a wrapping label).

11 years agogtk-demo: Make the sidebar demo scroll
Matthias Clasen [Thu, 2 Oct 2014 21:57:59 +0000 (17:57 -0400)]
gtk-demo: Make the sidebar demo scroll

11 years agoGtkSidebar: Scroll when needed
Matthias Clasen [Thu, 2 Oct 2014 10:50:33 +0000 (06:50 -0400)]
GtkSidebar: Scroll when needed

11 years agoUpdated POTFILES.in
Piotr Drąg [Thu, 2 Oct 2014 22:00:15 +0000 (00:00 +0200)]
Updated POTFILES.in

11 years agoAdwaita: needs-attention on sidebar-item
Lapo Calamandrei [Thu, 2 Oct 2014 19:16:30 +0000 (21:16 +0200)]
Adwaita: needs-attention on sidebar-item

Unfortunatelly it doesn't animate (not my fault) and it just work
on GtkLabel (my fault).

11 years agoAdwaita: selectors cleanup and some refactoring
Lapo Calamandrei [Thu, 2 Oct 2014 18:40:18 +0000 (20:40 +0200)]
Adwaita: selectors cleanup and some refactoring

11 years agoRemove redundant checks for NULL
Marek Kasik [Mon, 14 Jul 2014 15:02:13 +0000 (17:02 +0200)]
Remove redundant checks for NULL

Remove checks for NULL before g_free() and g_clear_object().
Merge check for NULL, freeing of pointer and its setting
to NULL by g_clear_pointer().

https://bugzilla.gnome.org/show_bug.cgi?id=733157

11 years agoGtkCellRendererAccel: Stop using deprecated API
Matthias Clasen [Thu, 2 Oct 2014 04:37:52 +0000 (00:37 -0400)]
GtkCellRendererAccel: Stop using deprecated API

11 years agoGtkFontChooserWidget: Stop using deprecated API
Matthias Clasen [Thu, 2 Oct 2014 04:30:52 +0000 (00:30 -0400)]
GtkFontChooserWidget: Stop using deprecated API

11 years agoGtkColorEditor: Fix missing background in popups
Matthias Clasen [Thu, 2 Oct 2014 04:19:08 +0000 (00:19 -0400)]
GtkColorEditor: Fix missing background in popups

11 years agoGtkColorEditor: Stop using deprecated API
Matthias Clasen [Thu, 2 Oct 2014 04:11:02 +0000 (00:11 -0400)]
GtkColorEditor: Stop using deprecated API

This call was not needed at all.

11 years agoGtkFontButton: Stop using deprecated API
Matthias Clasen [Thu, 2 Oct 2014 04:05:43 +0000 (00:05 -0400)]
GtkFontButton: Stop using deprecated API

11 years agoGtkSidebar: not a listbox anymore
Matthias Clasen [Thu, 2 Oct 2014 02:45:30 +0000 (22:45 -0400)]
GtkSidebar: not a listbox anymore

Applications are not expected to call GtkListBox API on a
sidebar, so don't make it one. Instead, make it have a
listbox.

11 years agoGtkCalendar: deal better with a large allocation
Matthias Clasen [Thu, 2 Oct 2014 00:09:10 +0000 (20:09 -0400)]
GtkCalendar: deal better with a large allocation

When allocated more than the requested height, GtkCalendar
was 'falling apart'. Not only was the main part rendered
at the far end of the allocation, clicking on days was
broken in this scenario.

Fix this by always placing the main part directly under
the header and day names.

https://bugzilla.gnome.org/show_bug.cgi?id=737670

11 years agoTrivial formatting fix
Matthias Clasen [Wed, 1 Oct 2014 23:52:04 +0000 (19:52 -0400)]
Trivial formatting fix

11 years agoFix a typo
Matthias Clasen [Wed, 1 Oct 2014 23:30:12 +0000 (19:30 -0400)]
Fix a typo

11 years agoDon't emit a useless warning
Matthias Clasen [Wed, 1 Oct 2014 17:17:14 +0000 (13:17 -0400)]
Don't emit a useless warning

The warning may have had some value at some point, but if
people uninstall large icons just to make the warning go
away, it does more harm than good. So just remove it.

11 years agoFix fonts in context menus
Matthias Clasen [Wed, 1 Oct 2014 11:11:43 +0000 (07:11 -0400)]
Fix fonts in context menus

Context menus inherit their style from the widget they are attached
to. This can have unexpected effects in particular for font, as can
be seen in gedit or gnome-calculator. Prevent this by resetting
the font of context-menus to the initial value.

11 years agoAvoid compiler warnings
Matthias Clasen [Wed, 1 Oct 2014 04:50:25 +0000 (00:50 -0400)]
Avoid compiler warnings

11 years agoAdd a few missing include guards
Matthias Clasen [Wed, 1 Oct 2014 04:49:59 +0000 (00:49 -0400)]
Add a few missing include guards

11 years agoProvisional sidebar theming
Matthias Clasen [Wed, 1 Oct 2014 04:45:23 +0000 (00:45 -0400)]
Provisional sidebar theming

needs-attention is not handled yet, here.

11 years agoAdd GtkSidebar
Ikey Doherty [Sat, 23 Aug 2014 16:38:42 +0000 (17:38 +0100)]
Add GtkSidebar

GtkSidebar behaves internally much like GtkStackSwitcher, providing a vertical
sidebar like widget. It is virtually identical in appearance to the widget
currently used in GNOME Tweak Tool.

This widget is connected to a GtkStack, and builds its own contents as a
GtkListBox subclass, using the "title" child property to provide a consistent
navigatable widget.

Being a subclass of GtkListBox it benefits immediately from strong keyboard
navigation, and minimal changes are required for theming.

https://bugzilla.gnome.org/show_bug.cgi?id=735293

Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com>
11 years agoreftests: Actually add a text-shadow to the text-shadow reftest
Jasper St. Pierre [Tue, 30 Sep 2014 18:37:26 +0000 (12:37 -0600)]
reftests: Actually add a text-shadow to the text-shadow reftest

The reftest still passes, since the code still works, but we might as
well test what we claim to test.

11 years agolabel: Don't add in the allocation to our clip again
Jasper St. Pierre [Tue, 30 Sep 2014 18:32:47 +0000 (12:32 -0600)]
label: Don't add in the allocation to our clip again

_gtk_widget_set_simple_clip already takes the allocation into account,
so we don't need to do it here.

11 years agoUpdated French translation
Alexandre Franke [Tue, 30 Sep 2014 17:50:27 +0000 (17:50 +0000)]
Updated French translation

11 years agoUpdated Scottish Gaelic translation
GNOME Translation Robot [Tue, 30 Sep 2014 13:01:46 +0000 (13:01 +0000)]
Updated Scottish Gaelic translation

11 years agoUpdated Czech translation
Marek Černocký [Tue, 30 Sep 2014 11:27:20 +0000 (13:27 +0200)]
Updated Czech translation

11 years agoUpdated Czech translation
Marek Černocký [Tue, 30 Sep 2014 11:27:14 +0000 (13:27 +0200)]
Updated Czech translation

11 years agoUpdated Hebrew translation
Yosef Or Boczko [Tue, 30 Sep 2014 10:58:17 +0000 (13:58 +0300)]
Updated Hebrew translation

11 years agoUpdate README.txt for MSVC Builds
Chun-wei Fan [Tue, 30 Sep 2014 05:00:32 +0000 (13:00 +0800)]
Update README.txt for MSVC Builds

Tell people that they need to download and install the Adwaita icon theme,
by following the instructions given on
https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack.

Also tell people they can either use IJG JPEG or libjpeg-turbo for non-GDI+
builds of GDK-Pixbuf.

11 years agoBetter typography for ppd paper names
Matthias Clasen [Tue, 30 Sep 2014 04:55:03 +0000 (00:55 -0400)]
Better typography for ppd paper names

These often contain a <num>x<num> string, which we can display
nicer by rendering it as <num>×<num>.

11 years agoDeprecate GtkWidget override APIs
Matthias Clasen [Tue, 30 Sep 2014 04:07:22 +0000 (00:07 -0400)]
Deprecate GtkWidget override APIs

This is better done with css and style classes nowadays.

11 years agoAdd 3.16 deprecation macros too
Matthias Clasen [Tue, 30 Sep 2014 04:03:25 +0000 (00:03 -0400)]
Add 3.16 deprecation macros too

11 years agoGtkContainer: Support focus chain in GtkBuilder
Matthias Clasen [Sat, 27 Sep 2014 04:20:50 +0000 (00:20 -0400)]
GtkContainer: Support focus chain in GtkBuilder

This adds support for a <focus-chain> element which can be
used to specify a custom focus order for the children of
a container.

https://bugzilla.gnome.org/show_bug.cgi?id=582799

11 years agoGtkButton: Use GtkLabel:xalign
Matthias Clasen [Tue, 30 Sep 2014 03:55:13 +0000 (23:55 -0400)]
GtkButton: Use GtkLabel:xalign

11 years agoGtkAssistant: Use GtkLabel:xalign
Matthias Clasen [Tue, 30 Sep 2014 03:44:46 +0000 (23:44 -0400)]
GtkAssistant: Use GtkLabel:xalign

11 years agoKeep GtkMisc:xalign working for labels
Matthias Clasen [Tue, 30 Sep 2014 03:54:13 +0000 (23:54 -0400)]
Keep GtkMisc:xalign working for labels

Set the new label properties when gtk_misc_set_alignment is used,
to keep things working.

11 years agoRevert "Undreprecate GtkMisc::x/yalign for now"
Matthias Clasen [Tue, 30 Sep 2014 03:27:38 +0000 (23:27 -0400)]
Revert "Undreprecate GtkMisc::x/yalign for now"

This reverts commit 29eae57be4d864de6868cc229b18d801dd67ee8e.

We have GtkLabel:xalign now, so deprecate the GtkMisc property again.

11 years agoGtkLabel: add x/yalign properties
Matthias Clasen [Tue, 16 Sep 2014 03:17:11 +0000 (23:17 -0400)]
GtkLabel: add x/yalign properties

Since it turns out that x/yalign can't be quite equivalently
replaced by h/valign, bring them back as label properties, so
we can eventually get rid of GtkMisc.

https://bugzilla.gnome.org/show_bug.cgi?id=735841

11 years agoAdd 3.16 version macros
Matthias Clasen [Tue, 30 Sep 2014 03:33:33 +0000 (23:33 -0400)]
Add 3.16 version macros

11 years agoprinting: Better typography
Matthias Clasen [Fri, 22 Aug 2014 15:10:39 +0000 (11:10 -0400)]
printing: Better typography

Use U+201C/U+201D for quoting.

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoprinting: Better typography
Matthias Clasen [Fri, 22 Aug 2014 15:10:03 +0000 (11:10 -0400)]
printing: Better typography

Use U+2013 for ranges.

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoinspector: Better typography
Matthias Clasen [Fri, 22 Aug 2014 15:09:21 +0000 (11:09 -0400)]
inspector: Better typography

Use U+201C/U+201D for quoting.

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoGtkRecentChooserMenu: Better typography
Matthias Clasen [Fri, 22 Aug 2014 15:08:52 +0000 (11:08 -0400)]
GtkRecentChooserMenu: Better typography

Avoid `' quoting.

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoGtkPlacesSidebar: Be consistent in messages
Matthias Clasen [Fri, 22 Aug 2014 15:07:41 +0000 (11:07 -0400)]
GtkPlacesSidebar: Be consistent in messages

Always quote drive/volume names.

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoGtkFileChooserWidget: Better typography
Matthias Clasen [Fri, 22 Aug 2014 15:07:13 +0000 (11:07 -0400)]
GtkFileChooserWidget: Better typography

No double space after .

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoGtkVolumeButton: Better typography
Matthias Clasen [Fri, 22 Aug 2014 15:06:47 +0000 (11:06 -0400)]
GtkVolumeButton: Better typography

Use a small space before %. This matches what we do for percentages
elsewhere.

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoGtkProgressBar: Mark the default text for translation
Matthias Clasen [Fri, 22 Aug 2014 15:06:08 +0000 (11:06 -0400)]
GtkProgressBar: Mark the default text for translation

At the same time, use a small space before %.
This matches what is done in GtkCellRendererProgress.

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoProgress widgets: Better typography
Matthias Clasen [Fri, 22 Aug 2014 15:05:20 +0000 (11:05 -0400)]
Progress widgets: Better typography

Use a small space before %.

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoGtkBuilder: Improve error messages
Matthias Clasen [Fri, 22 Aug 2014 15:04:07 +0000 (11:04 -0400)]
GtkBuilder: Improve error messages

No `' looks just terrible. For quoting in non-UI contexts, we
prefer either '' or "".

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoGtkColorSelection: Better typography
Matthias Clasen [Fri, 22 Aug 2014 15:03:07 +0000 (11:03 -0400)]
GtkColorSelection: Better typography

Use U+201C/U+201D for quoting, and use U+2019 instead of apostrophe.

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoBroadway: Improve formatting of an error message
Matthias Clasen [Fri, 22 Aug 2014 15:02:31 +0000 (11:02 -0400)]
Broadway: Improve formatting of an error message

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoPrinting: Better typography
Matthias Clasen [Fri, 22 Aug 2014 14:15:44 +0000 (10:15 -0400)]
Printing: Better typography

Use U+007D MULTPLICATION SIGN for dimensions.

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoGtkPrintUnixDialog: Better typography
Matthias Clasen [Fri, 22 Aug 2014 14:06:49 +0000 (10:06 -0400)]
GtkPrintUnixDialog: Better typography

Use U+2236 RATIO instead of ':' for times.

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoUse better typography for paper names
Matthias Clasen [Thu, 21 Aug 2014 21:03:00 +0000 (17:03 -0400)]
Use better typography for paper names

Use U+00D7 MULTIPLICATION SIGN instead of a plain old x in
paper names, following https://wiki.gnome.org/Design/OS/Typography.

This is a string change.

https://bugzilla.gnome.org/show_bug.cgi?id=735192

11 years agoBump version
Matthias Clasen [Tue, 30 Sep 2014 02:14:49 +0000 (22:14 -0400)]
Bump version

11 years ago3.14.1
Matthias Clasen [Tue, 30 Sep 2014 01:37:36 +0000 (21:37 -0400)]
3.14.1

11 years agoUpdate file lists
Matthias Clasen [Tue, 30 Sep 2014 01:28:25 +0000 (21:28 -0400)]
Update file lists

We were forgetting to include some theme files.